@charset "utf-8";
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0; padding:0;}
html, body {
    position: relative;
    height: 100%;
}
body{min-width: 1200px;}
input, select {font-size:12px; vertical-align:middle;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li ,ul{list-style-type:none;}
/*img {border:0 none;width: 100%;display: block;}*/
a {color:#000; text-decoration:none;cursor: pointer;}
a:hover,a:focus{text-decoration: none;}
a:hover {color:#5d99f2;}
a {outline:none; star:expression_r(this.onFocus=this.blur());}
body{font-family:"Microsoft YaHei",'微软雅黑',Arial,"Lucida Grande",Verdana,hei;background: #fff;padding-top: 162px;min-width: 1300px;}
/*首页*/
.indtop{width: 100%;height: 163px;position: fixed;top: 0;padding-left: 70px;z-index: 22;background-color:#fff;}
.indtop .indbar{width:100%;margin: 0 auto;min-width: 1300px;}
.indtop .indbar .indlogo{width:100%;display: inline-block;vertical-align:middle; display: table-cell;
text-align: center;height: 134px;
 vertical-align:middle;
/*position: absolute;left: 10%;*/}
.indtop .indbar .indlogo img{width: 125%; vertical-align:middle;padding-left: 100px;}
.indtop .indbar .indnavlist{/*float: right;*//*margin-top: 36px;*//*margin-right: 4%;*/}
.indtop .indbar .indnavlist .navul{overflow: hidden;text-align: center;min-width: 1100px;}
.indtop .indbar .indnavlist .navli{position: relative;display: inline-block;float: left;}
.indtop .indbar .indnavlist .navli.active{background: #006eca;color: #fff;}
.indtop .indbar .indnavlist .drop .indnav{ background:url(../images/drop.png)  no-repeat 90% center;}
.indtop .indbar .indnavlist .indnav{display: inline-block;padding: 0 30px;color: #292929;line-height: 100px;font-size: 16px;}
.indtop .indbar .indnavlist .indnav img{vertical-align: -webkit-baseline-middle;    vertical-align: text-bottom;}
.indtop .indbar .indnavlist .indnav:hover{color: #006eca;}
.indtop .indbar .indnavlist .drop.active .indnav{color: #fff;}
.indtop .indbar .inblue{height:56px;background: #006eca;color: #fff;line-height: 54px;font-size: 12px;text-align: center;
/*position: absolute;left: 30%;right: 0;*/}
.indtop .indtel{background: url(../images/tel.png)no-repeat #006eca left center;padding-left: 26px; display: inline-block;margin: 0 10px;}
.indtop .indmail{background: url(../images/mail.png)no-repeat #006eca left center;padding-left: 26px;display: inline-block;margin: 0 10px;}
.indtop .indaddress{background: url(../images/map.png)no-repeat #006eca left center;padding-left: 26px;display: inline-block;margin: 0 10px;}
.navsea{position: relative;margin: 30px 0 0 0;}
.navsea .navicon{float: left;display: inline-block;width:24px;height: 24px;}
.navsea .navicon img{vertical-align: -webkit-baseline-middle;}
.navsea .navinp{display: inline-block;float: left;width:600px;height: 38px;background: #d0d0d0;
color: #000;line-height: 38px;border: 0;outline: 0;padding-left:30px ;font-size: 16px;}
.navsea .navclose{display: inline-block;float: left;width:16px;}
.navsea .navclose img{vertical-align: -webkit-baseline-middle;width: 100%;}
.navsea .sul{position: absolute;left: 0;top: 60px;width: 600px;background: #ffffff;padding: 15px;}
.navsea .qli{width: 600px;height: 30px;color: #999999;line-height: 30px;font-size: 14px;}
.navsea .sli a{width: 580px;height: 30px;font-size: 16px;color: #999999;display: block;padding: 0 0 0 20px;line-height: 30px;}
.navsea .sli a:hover{color: #000;background: #F2F2F2;}
.navsea .navinp::-webkit-input-placeholder { /* WebKit browsers */ 
color: #000; 
} 
.navsea .navinp:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #000; 
} 
.navsea .navinp::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #000; 
} 
.navsea .navinp:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #000; 
} 
.indbg{width: 100%;min-width: 1200px;/*max-height: 750px;*/position: relative;}
.indbg img{width: 100%;}
.indcnt{width: 1200px;margin: 70px auto 0;}
.indcnt .indh1{font-size: 28px;color: #292929;font-weight: normal;text-align: center;line-height: 30px;}
.indcnt .indte{font-size:12px;text-align: center;color: #292929;line-height: 30px;}
.indcnt .indtip{text-align: center;font-size: 16px;color: #292929;line-height: 24px;margin-top:34px ;}
.inds{margin: 80px auto 60px;width: 1200px;overflow: hidden;}
.inds .indul{}
.inds .indul .indli{float:left;margin-right: 30px;width: 380px;height: 264px;position: relative;}
.inds .indul .indli:last-child{margin-right: 0;}
.foot{clear:both;width: 100%;background: #1c1c1c;height: 400px;padding-top: 50px;position: relative;}
.foot .footer{width:1400px;margin: 0 auto;text-align: center;}
.foot .footer .indab{display:inline-block;padding-right: 100px;float: left;}
.foot .footer .indab .btmtop{font-size: 16px;color: #efefef;font-weight: bold;line-height: 40px;text-align: left;font-weight: bold;
text-align: center;margin-bottom: 20px;}
.foot .footer .indab .btmul{text-align: left;}
.foot .footer .indab .btmli a{font-size: 12px;color: #efefef;line-height: 25px;/*width:80px;*/display: block;line-height: 2;}
.foot .footer .incode{display: inline-block;vertical-align: top;}
.foot .footer .incode .incodetip{color: #1c1c1c;text-align: center;font-size:12px;}
.foot .footer .btmline{width: 30px;border-top:3px solid #a7a7a7;margin-top: -2px;z-index: 22;height: 20px;}
.foot .btmcnt{margin-top:50px;text-align: center;line-height: 70px;width: 100%;color: #e4e3e3;font-size:12px;
background: #171717;position: absolute;bottom: 0;}
.foot .footer .incode img{width: 180px;height: 200px;float: left;margin-right:20px ;}
.btmlie{text-align: center;}
.swipimg{width: 100%;height: 740px;background-repeat: no-repeat;background-position:top center;background-size: cover;}
.foot .btmcnt .btmp{font-size: 14px;color: #e4e3e3;}









.foot .footer .indab2{display:inline-block;padding-right: 70px;float: left;}
.foot .footer .indab2 .btmtop2{font-size: 14px;color: #efefef;font-weight: bold;line-height: 40px;text-align: left;font-weight: bold;
text-align: center;margin-bottom: 20px;}
.foot .footer .indab2 .btmul2{text-align: left;}
.foot .footer .indab2 .btmli2 a{font-size: 12px;color: #efefef;line-height: 25px;/*width:80px;*/display: block;line-height: 2;}












.branch1 a:hover{
	color:#fff;
}

.smul{display: none;z-index: 10;}
.smli a{    height: 50px;
    font-size: 12px;
    overflow: hidden;
    border-top: 0px solid #fff;
    font-family: "微软雅黑";
    line-height: 50px;
   	width: 100%;
    background:#006eca;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;}
.smli a:hover{background: #FFF;color: #006eca;}

















.in_product_detail_list{

	width:100%;
	color:#000;
	text-align:left;
	display:none;
	}	
	
.in_product_detail_list a{
	color:#000;
	}	
	
.in_product_detail_list a:hover{
	font-weight:bold;
	}	
	
	
	
.div#container2	{max-width:100%;}
	
	
.in_product_detail{
	padding-top:50px;
	padding-bottom:50px;
	}
.in_product_detail .top .left{
	padding-bottom:25px;
	}		
.in_product_detail .top .left .top_t{
	padding:3px;
	text-align:center; 
	border:1px solid #ccc;
	}
	
.in_product_detail .top .left .top_t img{
max-width:65%;
text-align:center;
	}
	
.in_product_detail .top .left .bottom_t{
	padding:0 50px;
	position:relative;
	margin-top:15px;
	overflow:hidden;
	width:100%;
	
	}
.in_product_detail .top .left .bottom_t .list{
	width:100%;
	}	
.in_product_detail .top .left .bottom_t ul{
	width:2000px;
	position:relative;
	}				
.in_product_detail .top .left .bottom_t ul li{
	width:180px;
	height:120p;
	float:left;
	padding:3px;
	border:1px solid #ccc;
	font-weight:100;
	margin:0 10px;
	}	

.in_product_detail .top .left .bottom_t .pre{
	position:absolute;
	left:0;
	width:50px;
	background-image: url(../images/left.jpg);
	text-align:center;
	font-size:36px;
	color:#999;
	cursor:pointer;
	height:100%;
	top:0;
	padding-top:50px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center center;
	}
.in_product_detail .top .left .bottom_t .next{
	position:absolute;
	right:0;
	width:50px;
	text-align:center;
		background-image: url(../images/right.jpg);
	font-size:36px;
	color:#999;
	cursor:pointer;
	height:100%;
	top:0;
	padding-top:50px;
		background-color: #fff;
	background-repeat: no-repeat;
	background-position: center center;
	}
	
.in_product_detail .top .right{
	padding-left:0;
	padding-top:80px;
	}	
	
.in_product_detail .top .right video{
	width:100%;
	background:#000;
	margin-bottom:10px;
	min-height:295px;
	}	
	
.in_product_detail .top .right .p1{
	font-size:16px;
	margin-top:35px;
	
	
	}	
	
.in_product_detail .top .right .p2{
	font-size:14px;
	color:#666;
	line-height:26px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	}	
	
.in_product_detail .bottom {

	
	}	
	
.in_product_detail .bottom .text h3{
	border-bottom:1px solid #ccc;
	margin-top:50px;
	padding:10px 0;
	font-weight:bold;
	color:#000000;
	font-size:24px;
	}
.in_product_detail .bottom .text .p1{
	font-size:14px;
	line-height:32px;
	
	}	
	
.in_product_detail .bottom .text .p1 table{
	text-align:center;
	margin:35px 0;
	border-bottom:1px solid #ccc;
	}	

@media screen and (min-width: 1400px) {
	.in_about .bottom .bottom_b,.in_exhibition .center .container,.in_product_detail{
		width:1400px;
		
		}